Support, fix and update existing applications to improve efficiency and support the growth of extensive software systems. Fluent in one or more of the popular software development languages such as (Python, Node. Fluency in Object-Oriented Design and software design patterns: understanding common de...